A Broker for OWL-S Web services

نویسندگان

  • Massimo Paolucci
  • Julien Soudry
  • Naveen Srinivasan
  • Katia Sycara
چکیده

Brokers are widely used in distributed information systems such as Multi-agent systems and distributed databases. Yet, there has not been a detailed analysis of Brokers’ architecture and no general solution has been proposed on how the Brokers’ tasks have to be accomplished. In this paper, we provide a detailed analysis of these tasks, and an implementation based on OWL-S. We show that while OWL-S is adequate to provide all the information that is needed by the Broker, the straightforward implementation of the Broker using OWL-S results in a paradoxical situation. We solve this paradox by extending the Process Modeling language of OWL-S. Finally, we propose a solution to a number of issues that arise in the brokered management of the interaction between Web services such as the abstraction from queries to capabilities required to solve that query, and management of the knowledge required by the Broker to control the multi-party interaction.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic Web Service Selection Based on Service Provider’s Business Offerings

Semantic Web service discovery finds a match between the service requirement and service advertisements based on the semantic descriptions. The matchmaking mechanism might find semantically similar Web services having same matching score. In this paper, the authors propose the semantic Web service selection mechanism which distinguishes semantically similar Web services based on the Quality of ...

متن کامل

Model Integration Using Ontology Input-Output Matching

This paper introduces ontology controlled model integration framework using inputoutput matching in the domain of biorefining. The framework builds upon the existing framework and replaces the Common Object Request Broker Architecture (CORBA) object bus with more flexible semantic repository. Semantic Web Services Description Ontologies (OWL-S) are used to describe model inputs, outputs, precon...

متن کامل

QoS-Aware Web Services Discovery with Trust Management

As the number of available Web services increases, there is a growing demand to find the service that best fits the user’s requirements. Especially, when a set of services fulfilling user’s functional requirements have been discovered, among these services which one will be invoked by the user depends mostly on the Quality of Services (QoS). The problem, however, is that the service providers m...

متن کامل

A Reasoning Broker Framework for OWL

Semantic applications that utilise OWL ontologies can benefit from a broad range of OWL reasoning systems, which allow for the inference of implicit knowledge from explicitly given facts and axioms. Different OWL reasoners, however, specialise in different reasoning problems or kinds of ontologies, and hence perform differently in certain reasoning scenarios. This paper presents a reasoning bro...

متن کامل

Enhancing Semantic Web Services with Inheritance

Currently proposed Semantic Web Services technologies allow the creation of ontology-based semantic annotations of Web services so that software agents are able to discover, invoke, compose and monitor these services with a high degree of automation. The OWL Services (OWL-S) ontology is an upper ontology in OWL language, providing essential vocabularies to semantically describe Web services. Cu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004